package com.sz.mes.excel.model;

import java.util.Date;
import java.lang.Double;
import java.math.BigDecimal;

import com.alibaba.excel.enums.BooleanEnum;
import com.alibaba.excel.annotation.write.style.ContentStyle;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.format.DateTimeFormat;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.diboot.core.util.D;
import com.diboot.file.excel.BaseExcelModel;
import lombok.Getter;
import lombok.Setter;
import javax.validation.constraints.NotNull;

import com.sz.mes.entity.Goods;
/**
* 商品 导出model定义
* @author hem
* @version 1.0
* @date 2023-12-22
* Copyright © szhs
*/
@Getter @Setter
@ExcelIgnoreUnannotated
public class GoodsExportModel extends BaseExcelModel {



    /**
     * 料号
     */
    @ExcelProperty(value = "料号")
    private String goodsCode;



    /**
     * 品名
     */
    @ExcelProperty(value = "品名")
    private String goodsName;



    /**
     * 规格
     */
    @ExcelProperty(value = "规格")
    private String specifications;



    /**
     * 单位
     */
    @ExcelProperty(value = "单位")
    private String unit;



    /**
     * 存储编码
     */
    @ExcelProperty(value = "存储编码")
    private String saveCode;



    /**
     * 存储地点
     */
    @ExcelProperty(value = "存储地点")
    private String saveLocation;



    /**
     * 财务分类编码
     */
    @ExcelProperty(value = "财务分类编码")
    private String financiaCode;



    /**
     * 财务分类名称
     */
    @ExcelProperty(value = "财务分类名称")
    private String financialName;



    /**
     * 形态属性
     */
    @ExcelProperty(value = "形态属性")
    private String shapeType;



    /**
     * 生产部门编码
     */
    @ExcelProperty(value = "生产部门编码")
    private String productCode;



    /**
     * 生产部门名称
     */
    @ExcelProperty(value = "生产部门名称")
    private String productGroupName;

    /**
     * 创建人
     */
    @TableField(fill = FieldFill.INSERT)
    private String createBy;

//
//    /**
//     * 生产任务编号
//     */
//    @ExcelProperty(value = "生产任务编号")
//    private Long productTaskId;


}
